//
//  HDPersonalTableViewController.m
//  HDecoration
//
//  Created by 曹群 on 15/8/15.
//  Copyright (c) 2015年 HDecoration. All rights reserved.
//

#import "HDPersonalTableViewController.h"
#import "HDPersonalInfoCell.h"
#import "HDPersonalOrderCell.h"

@interface HDPersonalTableViewController ()

@end

@implementation HDPersonalTableViewController

#pragma mark - Table view data source

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 2;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 1;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.section==0)
    {
        HDPersonalInfoCell *cell = [[HDPersonalInfoCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
        cell.personalInfo = self.personalInfo;
        return cell;
    }
    else if (indexPath.section==1)
    {
        HDPersonalOrderCell *cell = [[HDPersonalOrderCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
        return cell;
    }
    return nil;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.section==0)
    {
        return [HDPersonalInfoCell cellHeight:self.personalInfo];
    }
    else if (indexPath.section==1)
    {
        return APPFRAME.size.height-64-[HDPersonalInfoCell cellHeight:self.personalInfo];
    }
    return 0;
}

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 10;
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
    return 0.01;
}

@end
